﻿using System.Collections.Generic;

namespace JNPF.Basics.Models.VisualDev
{
    public class FormDataModel
    {
        /// <summary>
        /// 模块
        /// </summary>
        public string areasName { get; set; }
        /// <summary>
        /// 功能名称
        /// </summary>
        public string className { get; set; }
        /// <summary>
        /// 后端目录
        /// </summary>
        public string serviceDirectory { get; set; }
        /// <summary>
        /// 所属模块
        /// </summary>
        public string module { get; set; }
        /// <summary>
        /// 子表名称集合
        /// </summary>
        public string subClassName { get; set; }


        public string formRef { get; set; }
        public string formModel { get; set; }
        public string size { get; set; }
        public string labelPosition { get; set; }
        public int labelWidth { get; set; }
        public string formRules { get; set; }
        public int gutter { get; set; }
        public bool disabled { get; set; }
        public int span { get; set; }
        public bool formBtns { get; set; }
        public int idGlobal { get; set; }
        //public string fields { get; set; }
        public List<FieldsModel> fields { get; set; }
        public string popupType { get; set; }
        public FieldsModel children { get; set; }
        public string cancelButtonText { get; set; }
        public string confirmButtonText { get; set; }

        public string generalWidth { get; set; }

        public string fullScreenWidth { get; set; }

        public string formStyle { set; get; }
    }
}
